From ee876f94b145089baafbda05b05623b4c4de6ae7 Mon Sep 17 00:00:00 2001 From: Li Yuan Date: Fri, 24 Jul 2009 16:23:57 +0800 Subject: [PATCH] Remove both SHOWING and SELECTED states when menuitem is not visible Bug #582674 and Bug #574674. Remove SHOWING state also. --- modules/other/gail/gailmenuitem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/other/gail/gailmenuitem.c b/modules/other/gail/gailmenuitem.c index 173eace98c..3c238e729a 100644 --- a/modules/other/gail/gailmenuitem.c +++ b/modules/other/gail/gailmenuitem.c @@ -258,6 +258,7 @@ gail_menu_item_ref_state_set (AtkObject *obj) if (!atk_state_set_contains_state (parent_state_set, ATK_STATE_SELECTED)) { atk_state_set_remove_state (state_set, ATK_STATE_FOCUSED); + atk_state_set_remove_state (state_set, ATK_STATE_SHOWING); } return state_set; -- 2.30.2